home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / spf.arc / SPFPC.CHG < prev    next >
Text File  |  1989-10-09  |  16KB  |  415 lines

  1. ;     SPF/PC CHANGES FILE
  2. ;
  3. ; There are 3 types of records in this file:
  4. ;   1 - Records starting with a semi colon in column 1 are comments
  5. ;   2 - Records with an H in column 1 are menu header records
  6. ;   3 - Records with a numeric character in column 1 are field
  7. ;    definition records.
  8. ;
  9. ; Type 2 layout:
  10. ;
  11. ; Columns   Description
  12. ;
  13. ;    1        Always H
  14. ;  2 - 3    Second level menu number
  15. ;  4 - 5    Third level menu number
  16. ;    6        Letter used for page up/ page down
  17. ;  7 - 14   Blank or command name
  18. ;  15 - n   Comments
  19. ;
  20. ;
  21. ; Example:  H0000A       - Help Primary Directory Menu
  22. ;        H0300A       - 1st new line command menu
  23. ;        H0300B       - line command menu after page down
  24. ;        H0402ACHANGE   - 1st Change command information menu
  25. ;
  26. ;
  27. ;
  28. ; Type 3 layout:
  29. ;
  30. ; Columns   Description
  31. ;
  32. ;  1 - 2    Line number on the screen, relative to zero, where
  33. ;        text is to be placed.
  34. ;  4 - 5    Column number on same line, relative to zero, where
  35. ;        text is to be placed.
  36. ;  7 - 8    2 digit attribute code used to display this field.
  37. ;        These attributes correspond with the first 2 fields
  38. ;        on the color selection menu, 0.5.
  39. ;        code:  N  - Protected normal
  40. ;           H  - Protected high
  41. ;           RN - Protected normal (Reverse Video)
  42. ;           RH - Protected high (Reverse Video)
  43. ;
  44. ;    10     FLAG BYTE
  45. ;        1 = End Key definition:  [F3] to be replaced by current
  46. ;                     End Key definition.
  47. ;
  48. ;    12     Text
  49. ;
  50. ;
  51. H0000A           PRIMARY CHANGES MENU
  52. ;
  53. 03 15 NH   1
  54. 03 17 N    - General improvements
  55. 04 15 NH   2
  56. 04 17 N    - New commands
  57. 05 15 NH   3
  58. 05 17 N    - New line commands
  59. 06 15 NH   4
  60. 06 17 N    - Enhanced commands
  61. 07 15 NH   5
  62. 07 17 N    - Directory lists
  63. 08 15 NH   6
  64. 08 17 N    - Profile  (SPFPC.PRM)
  65. 09 15 NH   7
  66. 09 17 N    - System information
  67. 10 15 NH   8
  68. 10 17 N    - Program function key support
  69. 11 15 NH   9
  70. 11 17 N    - Obsolete commands
  71. 15 00 N    Press
  72. 15 06 NH 1 [F3]
  73. 15 12 N    to return to prior menu
  74. ;
  75. H0100A             GENERAL IMPROVEMENTS
  76. ;
  77. 03 00 NH   43 OR 50 LINE SUPPORT
  78. 04 03 N    43 line support is now available if you are using an enhanced
  79. 05 03 N    graphics adapter (EGA) or 50 line support if you are using a
  80. 06 03 N    video graphics array (VGA) by specifying MAX on menu 0.1.
  81. 08 00 NH   COMMAND STACKING
  82. 09 03 N    Multiple commands can now be executed by separating them with
  83. 10 03 N    the command delimiter specified on menu 0.1.
  84. 12 00 NH   ENHANCED KEYBOARD SUPPORT
  85. 13 03 N    New keys on the IBM enhanced keyboard are now supported.
  86. 15 00 NH   MODERNIZED SCREENS
  87. 16 03 N    All menus now have a command line for entering commands.
  88. 21 00 N    Press
  89. 21 06 NH   page down (PgDn)
  90. 21 23 N    to display additional improvements
  91. 22 00 N    Press
  92. 22 06 NH 1 [F3]
  93. 22 12 N    to return to prior menu
  94. ;
  95. H0100B             GENERAL IMPROVEMENTS (page 2)
  96. ;
  97. 03 00 NH   NETWORKING
  98. 04 03 N    When running on a network or when using the SHARE option of DOS,
  99. 05 03 N    a "file in use" message will appear if someone else is currently
  100. 06 03 N    using the file you are trying to use.
  101. 08 00 NH   PAGING FILE DEFINITION
  102. 09 03 N    The paging file can now be put in any directory using menu 0.7
  103. 11 00 NH   TRUE SPLIT SCREEN
  104. 12 03 N    When split screen is requested, the screen now splits at the
  105. 13 03 N    current cursor position.
  106. 15 00 NH   USER APPLICATIONS
  107. 16 03 N    User applications can now be defined to SPF/PC and run as a
  108. 17 03 N    user option on menu U.
  109. 21 00 N    Press
  110. 21 06 NH   page down (PgDn)
  111. 21 23 N    to display additional improvements
  112. 22 00 N    Press
  113. 22 06 NH 1 [F3]
  114. 22 12 N    to return to prior menu
  115. ;
  116. H0100C             GENERAL IMPROVEMENTS (page 3)
  117. ;
  118. 03 00 NH   DIRECTORY LISTS
  119. 04 03 N    Choose the file that you want to edit from a list of files in
  120. 05 03 N    a sub-directory.  Sort the list by name, extension, size, or
  121. 06 03 N    date-time.
  122. 08 00 NH   PICTURE, HEX, AND TEXT STRINGS
  123. 09 03 N    FIND, CHANGE, and EXCLUDE using wild-card characters, hexadecimal
  124. 10 03 N    values, or case-insensitive characters.
  125. 12 00 NH   FASTER I/O
  126. 13 03 N    File access is about 2 times as fast as version 1.82.
  127. 15 00 NH   4000 BYTE LINES
  128. 16 03 N    Edit ASCII files with lines as long as 4000 bytes (up from 954 bytes).
  129. 17 03 N    Non-ASCII files may be processed without line length restrictions.
  130. 22 00 N    Press
  131. 22 06 NH 1 [F3]
  132. 22 12 N    to return to prior menu
  133. ;
  134. H0200A            NEW COMMANDS
  135. ;
  136. 02 00 RH   NEW COMMANDS
  137. 04 00 NH   &
  138. 04 09 N    - Redisplay the appended command after execution.
  139. 05 00 NH   AUTOSAVE
  140. 05 09 N    - Used to control saving a file when you end an edit.
  141. 06 00 NH   BOUNDS
  142. 06 09 N    - Used to specify left and right boundaries that are
  143. 07 11 N    used by other commands.
  144. 08 00 NH   BROWSE
  145. 08 09 N    - Used to browse another file without exiting the current file.
  146. 09 00 NH   CONFIRM
  147. 09 09 N    - Controls display of the delete file confirmation menu.
  148. 10 00 NH   DATA
  149. 10 09 N    - Used to assign a data string to a function key.
  150. 11 00 NH   DELETE
  151. 11 09 N    - Used to delete a range of lines.
  152. 12 00 NH   EDIT
  153. 12 09 N    - Used to edit another file without exiting the current file.
  154. 13 00 NH   ENTER
  155. 13 09 N    - Simulate pressing the enter key.
  156. 14 00 NH   FSPLIT
  157. 14 09 N    - Same as SPLIT except both tasks are full screen
  158. 15 00 NH   INCR
  159. 15 09 N    - Used to set the increment to be used in number mode.
  160. 16 00 NH   KEYS
  161. 16 09 N    - Used to go directly to the program function keys menu.
  162. 17 00 NH   LEVEL
  163. 17 09 N    - Used to change the modification level assigned with STATS on.
  164. 21 00 N    Press
  165. 21 06 NH   page down (PgDn)
  166. 21 23 N    to display additional new commands
  167. 22 00 N    Press
  168. 22 06 NH 1 [F3]
  169. 22 12 N    to return to prior menu
  170. ;
  171. H0200B        NEW COMMANDS (PAGE 2)
  172. ;
  173. 02 00 RH   NEW COMMANDS (page 2)
  174. 04 00 NH   SCREEN
  175. 04 09 N    - Used to temporarily change the screen format specified in 0.1.
  176. 05 00 NH   SELECT
  177. 05 09 N    - Used to select a file to be browsed or edited.
  178. 06 00 NH   SORT
  179. 06 09 N    - Used to sort a file or directory list.
  180. 07 00 NH   USER
  181. 07 09 N    - Used to execute a user application defined on menu U.
  182. 22 00 N    Press
  183. 22 06 NH 1 [F3]
  184. 22 12 N    to return to prior menu
  185. ;
  186. H0300A          NEW LINE COMMANDS
  187. ;
  188. 02 00 RH   NEW LINE COMMANDS
  189. 04 00 NH   .
  190. 04 07 N    Used to assign a label to a line for use as a range.
  191. 05 00 NH   B
  192. 05 07 N    Select a file to browse in a utilities directory list.
  193. 06 00 NH   D
  194. 06 07 N    Select a file to delete in a utilities directory list.
  195. 07 00 NH   E
  196. 07 07 N    Select a file to edit in a utilities directory list.
  197. 08 00 NH   H
  198. 08 07 N    Select a sub-directory to hardcopy.
  199. 09 00 NH   LC
  200. 09 07 N    Used to set a line(s) to lowercase.
  201. 10 00 NH   LCC
  202. 10 07 N    Used to set a block of lines to lowercase.
  203. 11 00 NH   P
  204. 11 07 N    Select a file to print in a utilities directory list.
  205. 12 00 NH   R
  206. 12 07 N    Select a file to rename in a utilities directory list.
  207. 13 00 NH   S
  208. 13 07 N    Select a file or sub-directory in a directory list.
  209. 14 00 NH   UC
  210. 14 07 N    Used to set a line(s) to uppercase.
  211. 15 00 NH   UCC
  212. 15 07 N    Used to set a block of lines to uppercase.
  213. 22 00 N    Press
  214. 22 06 NH 1 [F3]
  215. 22 12 N    to return to prior menu
  216. ;
  217. H0400A           ENHANCED COMMANDS
  218. ;
  219. 02 00 RH   COMMANDS ENHANCED IN THE CURRENT RELEASE
  220. 05 02 NH   CHANGE
  221. 05 10 N    - Change a character string
  222. 06 02 NH   EXCLUDE
  223. 06 10 N    - Exclude a line from display
  224. 07 02 NH   FIND
  225. 07 10 N    - Find a character string
  226. 08 02 NH   LOCATE
  227. 08 10 N    - Locate a line
  228. 09 02 NH   RESET
  229. 09 10 N    - Reset a group of lines
  230. 11 00 N    Enter highlighted command for detailed description
  231. 22 00 N    Press
  232. 22 06 NH 1 [F3]
  233. 22 12 N    to return to prior menu
  234. ;
  235. H0400AFIND    FIND COMMAND
  236. ;
  237. 03 00 RH   FIND COMMAND ENHANCEMENTS
  238. 05 02 NH   (See FIND command under help for detailed description)
  239. 07 00 N    The FIND command is now free form and may be entered in any order.
  240. 09 00 N    Picture strings (P') are now supported in string-1.
  241. 11 00 N    Hex strings (X') are now supported in string-1.
  242. 13 00 N    Text strings (T') are now supported in string-1.
  243. 15 00 N    Range is now supported.
  244. 17 00 N    The PREV (previous) keyword is now supported.
  245. 22 00 N    Press
  246. 22 06 NH 1 [F3]
  247. 22 12 N    to return to prior menu
  248. ;
  249. H0400ACHANGE    CHANGE COMMAND
  250. ;
  251. 03 00 RH   CHANGE COMMAND ENHANCEMENTS
  252. 05 02 NH   (See CHANGE command under help for detailed description)
  253. 07 00 N    The CHANGE command is now free form and may be entered in any order.
  254. 09 00 N    Picture strings (P') are now supported in both string-1 and string-2.
  255. 11 00 N    Hex strings (X') are now supported in both string-1 and string-2.
  256. 13 00 N    Text strings (T') are now supported in string-1.
  257. 15 00 N    Range is now supported.
  258. 17 00 N    The PREV (previous) keyword is now supported.
  259. 22 00 N    Press
  260. 22 06 NH 1 [F3]
  261. 22 12 N    to return to prior menu
  262. ;
  263. H0400AEXCLUDE     EXCLUDE COMMAND
  264. ;
  265. 03 00 RH   EXCLUDE COMMAND ENHANCEMENTS
  266. 05 02 NH   (See EXCLUDE command under help for detailed description)
  267. 07 00 N    The EXCLUDE command is now free form and may be entered in any order.
  268. 09 00 N    Picture strings (P') are now supported in string-1.
  269. 11 00 N    Hex strings (X') are now supported in string-1.
  270. 13 00 N    Text strings (T') are now supported in string-1.
  271. 15 00 N    Range is now supported.
  272. 17 00 N    The PREV (previous) keyword is now supported.
  273. 22 00 N    Press
  274. 22 06 NH 1 [F3]
  275. 22 12 N    to return to prior menu
  276. ;
  277. H0400ARESET    RESET COMMAND
  278. ;
  279. 02 00 RH   RESET COMMAND ENHANCEMENTS
  280. 05 02 NH   (See RESET command under help for detailed description)
  281. 07 00 N    Ranges are now supported by the RESET command.
  282. 09 00 N    The following keywords are supported and may be entered in any order:
  283. 11 03 N    LABEL    - Indicates range labels should be cleared.
  284. 12 03 N    COMMAND  - Indicates pending commands should be cleared.
  285. 13 03 N    ERROR    - Indicates error flags (==ERR>) should be reset.
  286. 14 03 N    CHANGE   - Indicates that change flags (==CHG>) should be reset.
  287. 15 03 N    SPECIAL  - Indicates that special lines (flagged with =PROF>, =MASK>,
  288. 16 14 N    =TABS>, =BNDS>, or ==MSG> ) should be deleted.
  289. 17 03 N    EXCLUDED - Indicates that excluded lines should be reset (set
  290. 18 14 N    non-excluded).
  291. 22 00 N    Press
  292. 22 06 NH 1 [F3]
  293. 22 12 N    to return to prior menu
  294. ;
  295. H0400ALOCATE    LOCATE COMMAND
  296. ;
  297. 02 00 RH   LOCATE COMMAND ENHANCEMENTS (form 1)
  298. 05 02 NH   (See LOCATE command under help for detailed description)
  299. 07 00 N    LOCATE a label or line-number.
  300. 09 00 NH   label
  301. 09 12 N    - causes a scroll to the line with the specified label.  An
  302. 10 14 N    error message is displayed if the label is not currently
  303. 11 14 N    assigned.
  304. 13 00 NH   line-number
  305. 13 12 N    - causes a scroll to the line with the specified line number.
  306. 14 14 N    If the data is sequence numbered, and the sequence number does
  307. 15 14 N    not exist, the preceding line is displayed at the top of the
  308. 16 14 N    data area.
  309. 18 00 N    Press
  310. 18 06 NH   page down (PgDn)
  311. 18 23 N    to display LOCATE (form 2)
  312. ;
  313. H0400BLOCATE    LOCATE COMMAND
  314. ;
  315. 02 00 RH   LOCATE COMMAND ENHANCEMENTS (form 2)
  316. 05 02 NH   (See LOCATE command under help for detailed description)
  317. 07 00 N    Ranges are now supported by the LOCATE command.
  318. 09 00 N    The following keywords are supported and may be entered in any order:
  319. 11 03 N    NEXT     - to search from the cursor line, proceeding forward.
  320. 12 03 N    PREV     - to search from the cursor line, proceeding backward.
  321. 13 03 N    FIRST    - to search from the first line, proceeding forward.
  322. 14 03 N    LAST     - to search from the last line, proceeding backward.
  323. 15 03 N    LABEL    - to search for a line with a label.
  324. 16 03 N    COMMAND  - to search for a line with a pending line command.
  325. 17 03 N    ERROR    - to search for a line with a error flag (==ERR>).
  326. 18 03 N    CHANGE   - to search for a line with a change flag (==CHG>).
  327. 19 03 N    SPECIAL  - to search for a special line with (=PROF>, =MASK>, =TABS>,
  328. 20 14 N    =BNDS>, or ==MSG> ).
  329. 21 03 N    EXCLUDED - to search for an excluded line.
  330. 23 00 N    Press
  331. 23 06 NH   page down (PgDn)
  332. 23 23 N    to display directory list LOCATE
  333. ;
  334. H0400CLOCATE    LOCATE COMMAND
  335. ;
  336. 02 00 RH   DETAILED DIRECTORY LIST LOCATE COMMAND DESCRIPTION
  337. 04 03 NH   LOCATE lparm
  338. 06 00 N    This form of the LOCATE command is used when working with directory
  339. 07 00 N    lists.  The command scrolls the list of files based on the field
  340. 08 00 N    on which the files are sorted.
  341. 10 00 N    When a directory list is initially displayed, it is in default order.
  342. 11 00 N    A subsequent SORT can order the list differently.
  343. 13 00 N    The lparm is used as an argument for the field on which the list
  344. 14 00 N    was last sorted.
  345. 23 00 N    Press
  346. 23 06 NH 1 [F3]
  347. 23 12 N    to return to prior menu
  348. ;
  349. H0500A           DIRECTORY LISTS
  350. ;
  351. 02 00 RH   DIRECTORY LISTS
  352. 04 00 N    Directory lists are now generated when a filename is not entered
  353. 05 00 N    or a global character such as ? or * is found in the filename
  354. 06 00 N    or extension.  In directory lists, sub-directories are displayed
  355. 07 00 N    along with filenames and can also be selected.  When this is
  356. 08 00 N    done, a directory list is displayed of the selected sub-directory.
  357. 10 00 N    You can locate a file in a directory list with the LOCATE command
  358. 11 00 N    and also sort a directory list with the SORT command.
  359. 22 00 N    Press
  360. 22 06 NH 1 [F3]
  361. 22 12 N    to return to prior menu
  362. ;
  363. H0600A        PROFILE
  364. ;
  365. 02 00 RH   PROFILE  (SPFPC.PRM)
  366. 04 00 N    The profile consists of a list of extension names and their
  367. 05 00 N    attributes used for editing.
  368. 07 00 N    Menu 3.5 is used to display a directory list of the profile.
  369. 09 00 N    Using the S command on the profile list, a menu will be displayed
  370. 10 00 N    with more detailed information about the extension name.
  371. 12 00 N    Using the D command on the profile list, the entry will be
  372. 13 00 N    removed from the profile.
  373. 22 00 N    Press
  374. 22 06 NH 1 [F3]
  375. 22 12 N    to return to prior menu
  376. ;
  377. H0700A        SYSTEM INFORMATION MENU
  378. ;
  379. 02 00 RH   SYSTEM INFORMATION MENU
  380. 04 00 N    Requesting menu 5 on the primary option menu will give you
  381. 05 00 N    a list of details about your system.
  382. 07 00 N    It should be noted that the Relative Speed entry is nothing
  383. 08 00 N    more than a comparison of the time it takes to execute a group
  384. 09 00 N    of instructions.  No other factors are taken into account such
  385. 10 00 N    as hard disk access time.
  386. 22 00 N    Press
  387. 22 06 NH 1 [F3]
  388. 22 12 N    to return to prior menu
  389. ;
  390. H0800A        PROGRAM FUNCTION KEY SUPPORT Menu
  391. ;
  392. 02 00 RH   PROGRAM FUNCTION KEY SUPPORT
  393. 04 00 N    Selecting menu 0.3 now gives you the ability to assign up
  394. 05 00 N    to 50 characters to a function key.    This string of characters
  395. 06 00 N    is treated the same as if it was typed on the command line.
  396. 07 00 N    No validity checking is done until the associated function key
  397. 08 00 N    is pressed.
  398. 10 00 N    Using the new DATA command, function keys are useful in inserting
  399. 11 00 N    data such as formatting commands in the text you are editing.
  400. 22 00 N    Press
  401. 22 06 NH 1 [F3]
  402. 22 12 N    to return to prior menu
  403. ;
  404. H0900A        OBSOLETE COMMANDS
  405. ;
  406. 02 00 RH   OBSOLETE COMMANDS
  407. 05 00 NH   CHECK
  408. 05 07 N    - Replaced by FIND P'.'
  409. 06 00 NH   EOFM
  410. 06 07 N    - Replaced by a selection on the Profile Definition (option 3.5) menu
  411. 22 00 N    Press
  412. 22 06 NH 1 [F3]
  413. 22 12 N    to return to prior menu
  414. ;
  415.